The Effects of Input Correlation on the Dependability of Iterative Software
نویسندگان
چکیده
This paper deals with the dependability evaluation of software programs of iterative nature. In this work we define a new model that is able to account for both dependencies between input values of successive iterations and the effects of sequences of consecutive failures. Differently from previously proposed models, it is based on steady state probabilities of an iteration outcome (success, benign failure or catastrophic failure) and those representing the correlation. As such it allows to analyse the effects of the correlation between successive inputs on the dependability attributes of iterative software and assumes, as starting knowledge, information usually obtainable by testing. Requiring the designers or users to determine just the steady state probabilities of an iteration outcome, rather than difficult and costly state transition probabilities, this model is more useful and more generally applicable.
منابع مشابه
Dependability of Iterative Software: a Model for Evaluating the Effects of Input Correlation
This paper deals with the dependability evaluation of software programs of iterative nature. In this work we define a new model that is able to account for both dependencies between input values of successive iterations and the effects of sequences of consecutive failures. Differently from previously proposed models, it is based on steady state probabilities of an iteration outcome (success, be...
متن کاملModelling the Effects of Input Correlation in Iterative Software
This paper deals with the dependability evaluation of software programs of iterative nature. In this work we define a model that is able to account for both dependencies between input values of successive iterations and the effects of sequences of consecutive software failures on the reliability of the controlled system. Differently from previously proposed models, some effort is devoted to add...
متن کاملA Contribution to Dependability Evaluation of Fault-Tolerant, Iterative-Execution Software
We consider the dependability of fault tolerant software executed iteratively, as e.g. in process control applications. We first recall the models usually adopted for evaluating the probability of mission survival (reliability at a certain time) and performability, and show the results obtained by applying these models to the adaptive scheme for software fault-tolerance SCOP, "Self-Configuring ...
متن کاملModelling Correlation among Successive Inputs in Software Dependability Analyses*
We consider the dependability of programs of an iterative nature. The dependability of software structures is usually analysed using models that are strongly limited in their realism by the assumptions made to obtain mathematically tractable models and by the lack of experimental data. Among the assumptions made, the independence between the outcomes of successive executions, which is often fal...
متن کاملDependability Models for Iterative Software Considering Correlation between Successive Inputs
We consider the dependability of programs of an iterative nature. The dependability of software structures is usually analysed using models that are strongly limited in their realism by the assumptions made to obtain mathematically tractable models and by the lack of experimental data. The assumption of independence between the outcomes of successive executions, which is often false, may lead t...
متن کامل